try{
	Type.registerNamespace('WhsTransMakeVO');
	//转库单
	WhsTransMakeVO = function(){};
	WhsTransMakeVO.prototype = new NCMMPubUtil.SuperVO();
	//主键
	WhsTransMakeVO.PK_SCAN={
		name:"pk_scan", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//表头部分
	//转库类型
	WhsTransMakeVO.CTRANTYPEID={
		name:"ctrantypeid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//出库类型名称
	WhsTransMakeVO.CTRANTYPEID_NAME={
		name:"ctrantypeid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//转出仓库
	WhsTransMakeVO.CWAREHOUSEID={
		name:"cwarehouseid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//转出仓库名称
	WhsTransMakeVO.CWAREHOUSEID_NAME={
		name:"cwarehouseid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//转入仓库
	WhsTransMakeVO.COTHERWHID={
		name:"cotherwhid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//转入仓库名称
	WhsTransMakeVO.COTHERWHID_NAME={
		name:"cotherwhid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//库存组织
	WhsTransMakeVO.PK_ORG={
		name:"pk_org", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	
	//表体部分
	//物料
	WhsTransMakeVO.CMATERIALVID={
		name:"cmaterialvid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//物料编码
	WhsTransMakeVO.MATERIALCODE={
		name:"materialcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//物料名称
	WhsTransMakeVO.MATERIALNAME={
		name:"materialname", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//规格
	WhsTransMakeVO.MATERIALSPEC={
		name:"materialspec", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//型号
	WhsTransMakeVO.MATERIALTYPE={
		name:"materialtype", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//扫描主数量
	WhsTransMakeVO.NSCANNUM={
		name:"nscannum", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//扫描数量
	WhsTransMakeVO.NSCANASTNUM={
		name:"nscanastnum", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//换算率
	WhsTransMakeVO.VCHANGERATE={
		name:"vchangerate", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//主单位
	WhsTransMakeVO.CUNITID={
		name:"cunitid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//主单位名称
	WhsTransMakeVO.CUNITID_NAME={
		name:"cunitid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//辅单位
	WhsTransMakeVO.CASTUNITID={
		name:"castunitid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//辅单位名称
	WhsTransMakeVO.CASTUNITID_NAME={
		name:"castunitid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//批次号
	WhsTransMakeVO.VBATCHCODE={
		name:"vbatchcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	WhsTransMakeVO.PK_BATCHCODE={
		name:"pk_batchcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//序列号
	WhsTransMakeVO.VSERIALCODE={
		name:"vserialcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//货位
	WhsTransMakeVO.PK_RACK={
		name:"pk_rack", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//货位名称
	WhsTransMakeVO.PK_RACK_NAME={
		name:"pk_rack_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	
	WhsTransMakeVO.prototype.getAllAttrs = function(){
		return [WhsTransMakeVO.PK_SCAN,
		WhsTransMakeVO.CTRANTYPEID,
		WhsTransMakeVO.CTRANTYPEID_NAME,
		WhsTransMakeVO.CWAREHOUSEID,
		WhsTransMakeVO.CWAREHOUSEID_NAME,
		WhsTransMakeVO.COTHERWHID,
		WhsTransMakeVO.COTHERWHID_NAME,
		WhsTransMakeVO.PK_ORG,
		WhsTransMakeVO.CMATERIALVID,
		WhsTransMakeVO.MATERIALCODE,
		WhsTransMakeVO.MATERIALNAME,
		WhsTransMakeVO.MATERIALSPEC,
		WhsTransMakeVO.MATERIALTYPE,
		WhsTransMakeVO.NSCANNUM,
		WhsTransMakeVO.NSCANASTNUM,
		WhsTransMakeVO.VCHANGERATE,
		WhsTransMakeVO.CUNITID,
		WhsTransMakeVO.CUNITID_NAME,
		WhsTransMakeVO.CASTUNITID,
		WhsTransMakeVO.CASTUNITID_NAME,
		WhsTransMakeVO.VBATCHCODE,
		WhsTransMakeVO.PK_BATCHCODE,
		WhsTransMakeVO.VSERIALCODE,
		WhsTransMakeVO.PK_RACK,
		WhsTransMakeVO.PK_RACK_NAME
		
    ]};
    
    WhsTransMakeVO.prototype.getTableName = function(){
		return "ic_WhsTransMake";
	};
	WhsTransMakeVO.prototype.getPrimaryAttr = function(){
		return WhsTransMakeVO.PK_SCAN;
	};
	
}catch(e){$e(e);}